decorative banner

Project Object


    app.project

Description

    The project object enables access to data and functionality within a particularAfter Effects project.

    Attributes of the Project object provide access to specific objects within an After Effects project, such as imported files and footage, comps, as well as project settings such as the timecode base.

    Methods of the Project object can import footage, create solids, compositions and folders, and save changes.

Methods

    consolidateFootage()

    seeProject consolidateFootage() Method

    replicates the functionality of File > Consolidate All Footage

    removeUnusedFootage()

    see Project removeUnusedFootage() Method

    replicates the functionality of File > Remove Unused Footage

    reduceProject()

    see Project reduceProject() Method

    replicates the functionality of File > Reduce Project

    close()

    seeProject close() Method

    closes the project with normal save options

    save()

    see Project save() Method

    saves the project (or pops up a Save dialog if project has never been saved)

    importPlaceholder()

    see Project importPlaceholder() Method

    replicates the functionality of File > Import > Placeholder...

    importFile()

    see Project importFile() Method

    replicates the functionality of File > Import > File...

Attributes

    file

    see Project file Attribute

    file object of the currently open project

    rootFolder

    see Project rootFolder Attribute

    folderItem containing all the contents of the project; the equivalent of the Project window

    activeItem

    see Project activeItem Attribute

    the currently active item, or null if none is active or multiple items are active

    bitsPerChannel

    see Project bitsPerChannel Attribute

    color depth of the current project

    transparencyGridThumbnails

    see Project transparencyGridThumbnails Attribute

    determines if thumbnail views should use the transparency checkerboard pattern

    timecodeDisplayType

    see Project timecodeDisplayType Attribute

    the method with which timecode is set to display

    timecodeBaseType

    see Project timecodeBaseType Attribute

    the Timecode Base as set in the File > Project Settings dialog

    timecodeNTSCDropFrame

    see Project timecodeNTSCDropFrame Attribute

    equivalent to Drop Frame or Non-Drop Frame in the File > Project Settings dialog

    timecodeFilmType

    see Project timecodeFilmType Attribute

    the method with which timecode is set to display

    numItems

    seeProject numItems Attribute

    total number of items contained in the project

    selection

    see Project selection Attribute

    an array of the items selected in the Project window